package com.df.ez_game.core;

public class EzGame {
    //单体服务
    public void createSingletonServer(){
        //所有功能都放在这里
    }

    //网关服务
    public void createGatewayServer(){
        //接收客户端消息，通过消息总线转发给逻辑服
    }
    //消息总线服务
    public void createMsgBusServer(){
        //各个功能服之间的桥梁
    }

    //逻辑服务
    public void createLogicServer(){
        //具体的功能服：功能服，排行榜服，热更服，配置中心服，事件中心服，第三方服（接收回调等）等
    }
    //每个服务都有3层：
    //网络层
    //路由层
    //应用层
}